An edge-swap heuristic for generating spanning trees with minimum number of branch vertices
نویسندگان
چکیده
Abstract. This paper presents a new edge-swap heuristic for generating spanning trees with a minimum number of branch vertices, i.e. vertices of degree greater than two. This problem was introduced in Gargano et al. (2002) and has been called the minimum branch vertices (MBV) problem by Cerulli et al. (2009). The heuristic starts with a random spanning tree and iteratively reduces the number of branch vertices by swapping tree edges with edges not currently in the tree. It can be easily implemented as a multi-start heuristic. We report on extensive computational experiments comparing single-start and multi-start variants on our heuristic with other heuristics previously proposed in the literature.
منابع مشابه
New hybrid evolutionary algorithm for solving the bounded diameter minimum spanning tree problem
Given a connected, weighted, undirected graph G and a bound D, the bounded diameter minimum spanning tree (BDMST) problem seeks a spanning tree on G of minimum weight among the trees in which no path between two vertices contains more than D edges. This problem is NP-hard for 4 ≤ D ≤ |v| 1. In present paper a new randomized greedy heuristic algorithm for solving BDMST is proposed. An evolutiona...
متن کاملDisjunctive combinatorial branch in a subgradient tree algorithm for the DCMST problem with VNS-Lagrangian bounds
Consider an undirected graph G = (V,E) with a set of nodes V and a set of weighted edges E. The weight of an edge e ∈ E is denoted by ce ≥ 0. The degree constrained minimum spanning tree (DCMST) problem consists in finding a minimum spanning tree of G subject to maximum degree constraints dv ∈ N on the number of edges connected to each node v ∈ V . We propose a Variable Neighborhood Search (VNS...
متن کاملGenerating Random Spanning Trees
This paper describes a probabilistic algorithm that, given a connected, undirected graph G with n vertices, produces a spanning tree of G chosen uniformly at random among the spanning trees of G. The expected running time is O(n logn) per generated tree for almost all graphs, and O(n3) for the worst graphs. Previously known deterministic algorithms and much more complicated and require O(n3) ti...
متن کاملAn effective decomposition approach and heuristics to generate spanning trees with a small number of branch vertices
Given a graph G = (V,E), the minimum branch vertices problem consists in finding a spanning tree T = (V,E′) of G minimizing the number of vertices with degree greater than two. We consider a simple combinatorial lower bound for the problem, from which we propose a decomposition approach. The motivation is to break down the problem into several smaller subproblems which are more tractable comput...
متن کاملFast Heuristics for Large Instances of the Euclidean Bounded Diameter Minimum Spanning Tree Problem
Given a connected, undirected graph G = (V, E) on n = |V | vertices, an integer bound D ≥ 2 and non-zero edge weights associated with each edge e ∈ E, a bounded diameter minimum spanning tree (BDMST) on G is defined as a spanning tree T⊆ E on G of minimum edge cost w(T) =∑w(e), ∀ e∈ T and tree diameter no greater than D. The Euclidean BDMST Problem aims to find the minimum cost BDMST on graphs ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Optimization Letters
دوره 8 شماره
صفحات -
تاریخ انتشار 2014